Description
Field Validator that checks if the date supplied is within a specific range.
NOTE: If no date converter is specified, XWorkBasicConverter will kick
in to do the date conversion, which by default using the Date.SHORT format using
the locale specified in webwork.properties else falling back to the system
default locale.
| Tips when validation doesn't work as expected
|
Parameters
- fieldName - The field name this validator is validating. Required if using Plain-Validator Syntax otherwise not required
- min - the min date range. If not specified will not be checked.
- max - the max date range. If not specified will not be checked.
Examples
<validators>
<validator type="date">
<param name="fieldName">birthday</param>
<param name="min">01/01/1990</param>
<param name="max">01/01/2000</param>
<message>Birthday must be within ${min} and ${max}</message>
</validator>
<field name="birthday">
<field-validator type="date">
<param name="min">01/01/1990</param>
<param name="max">01/01/2000</param>
<message>Birthday must be within ${min} and ${max}</message>
</field>
</field>
</validators>
|